Univerzitet u Novom Sadu

Predmet: Linux programiranje u realnom vremenu (17.RT513)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Računarska tehnika i računarske komunikacije
ESPB 6

Osposobljavanje studenata za programiranje komponenata jezgra Linux operativnog sistema.

Osposobljenost za projektovanje komponenata jezgra Linux operativnog sistema, njihovom integracijom sa drugim delovima jezgra i korisničkim aplikacijama, sa fokusom na razvoj rukovalaca uređajima za namenske računarske strukture i personalne računare.

Uvod u jezgro Linux operativnog sistema, detalji izvornog koda jezgra. Podešavanje, prevođenje i učitavanje Linux jezgra. Moduli Linux jezgra. Rukovanje memorijom i pristup ulazno-izlaznim jedinicama. Rukovaoci uređaja karakternog tipa. Procesi, raspoređivanje, čekanje na resurse, rukovanje prekidima, zaključavanje. Tehnike otklanjanja grešaka u razvoju komponenata jezgra. Korišćenje jedinice za direktan prisup memoriji. Arhitektura jezgra za rukovaoce uređajima (ilustracija na mnogim primerima u jezgru). Detalji pokretanja jezgra. Prilagođavanje Linux jezgra za drugu platformu. Rukovanje potrošnjom. Razvoj u zajednici.

Predavanja. Tutorijali. Računarske vežbe. Konsultacije.

Autori Naziv Godina Izdavač Jezik
Doug Abbott Linux for Embedded and Real-time Applications 2012 Edition 3, Newnes Engleski
Sam Siewert, John Pratt Real-Time Embedded Components and Systems with Linux and RTOS 2016 Mercury Learning & Information Engleski
Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum Building Embedded Linux Systems 2008 O’Reilly Media Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
20.00
Predmetna aktivnost
Prisustvo na računarskim vežbama
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Prisustvo na predavanjima
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
20.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
20.00
Predmetna aktivnost
Pismeni deo ispita - kombinovani zadaci i teorija
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predavanja
Računarske vežbe